Flutter list.builder 不滚动
全部标签 我想存档的东西最好用图片来解释灰色框代表屏幕,蓝色框是元信息,白色圆框是SearchView,红色框是搜索返回的项目。到目前为止我已经完成了这项工作,但是当用户搜索某些内容并且项目超出屏幕(1)时会出现问题。之后用户向下滚动,因此元信息位于屏幕之外(2)。用户现在仍然可以输入新的搜索查询,从而更改项目。但是,当新查询返回的项目太少而无法填满屏幕的其余部分时(3),ScrollView将“跳”回顶部(不在图像中,不需要)。我想要的是SearchView保持不变的行为(3)。一旦处于这种状态,用户就可以滚动回到顶部(4)。如果她这样做了,她将无法向后滚动,而是会显示过度滚动指示器。可以在G
我想实现OnScrollListener以在滚动到底部时动态加载更多数据。下面的代码给了我NullPointerException,但是当我声明BusinessListDataAdapteradapter=newBusinessListDataAdapter(this,this.imgFetcher,this.layoutInflator,this.businesses);在setBusiness中,它没有显示任何错误并且工作正常。问题是,当我滚动到页面底部时,它用新数据替换listview中的当前数据,但我想要的是在附加新数据而不是替换时无休止地滚动,以便我可以查看第一个数据向上滚动
我有一个带有2个包含Recyclerview的选项卡的ViewPager。我正在使用支持库22.2.0(AppCompat、RecyclerView...)。我的viewpagerxml最初是:我想在每个选项卡/recyclerview的基础上而不是在整个viewpager的基础上激活/停用应用栏滚动,也就是说,一个选项卡/recyclerview将使应用栏滚动,而另一个选项卡/recyclerview则不会。这个问题是当我删除app:layout_behavior="@string/appbar_scrolling_view_behavior"从viewpager开始,一个默认的la
我有以下布局....sometextviewsalignedoverimage...当我在回收站View中快速向上滚动时,折叠的工具栏无法顺利打开,而是反弹并关闭。我不知道怎么了。我正在关注this文章。如有任何帮助,我们将不胜感激。 最佳答案 编辑:更新到v23设计和v23recyclerview似乎修复了反弹效果。您需要将compileSdkVersion更改为23,将buildToolsVersion也更改为“23.0.0”。请注意,如果您尝试从标题滚动,v23有其他错误,例如崩溃atandroid.support.desig
我有一个FloatingActionButton实现了向下滚动时隐藏它,向上滚动时显示它的行为。但是,有时当我向上滚动时,它会隐藏自己然后再次出现。根据我的代码,这是无法理解的,因为它应该只在向下滚动时隐藏。也许它与我的也在滚动的CollapsingToolbar相关?这是我的布局:这是我的行为:[Register("ToratHamachane.ScrollAwareFABBehavior")]publicclassScrollAwareFABBehavior:CoordinatorLayout.Behavior{publicScrollAwareFABBehavior(Contex
为了重现这个问题,我克隆了一个existingproject并添加了两个fragment。所以现在有一个Activity和一个ViewPager,它有2个fragment。每个Fragment都有一个RecyclerView(垂直),其中包含多项RecyclerView(水平)。现在的问题是当中点水平RecyclerView留在顶部时,垂直RecyclerView在切换选项卡上自动滚动。例如:第一页滚动到这个位置(注意第一个H-RecyclerView被设置为只有一半可见)然后点击tablayout上的PAGE2转到第2页。现在再次点击tablayout上的PAGE1返回到第1页。这里
我在NestedScrollView中使用recyclerview,我想在滚动后将我的搜索栏固定到操作栏,并且recyclerview项目必须显示在搜索栏下方,我需要为我的recyclerview项目进行延迟加载(滚动后从服务器加载下一个项目结束)为此,我需要检查recyclerview滚动更改状态,当我在nestedscrollview中使用recyclerview时,我无法完美地做到这一点。我尝试使用nestedscrollview滚动状态更改监听器,但它没有给我想要的东西,而且无法正常工作。如果将嵌套ScrollView放置在recyclerview中,则它不起作用。我有延迟加载
如何在mpandroidchart中监听scrollfinish事件。我覆盖了OnChartGestureListener和OnChartValueSelectedListener但它似乎不起作用。onChartTranslate()方法即使在滚动结束后也会得到回调。onChartGestureStart()在用户触摸图表时调用,onChartGestureEnd()在用户触摸图表时调用用户停止触摸图表。所以,我需要捕捉滚动完成时调用的事件。那么,你能不能提一下如何在mpandroidchart中监听线图的滚动结束。 最佳答案 这对
在我的应用程序中,我使用EditText编写邮件描述,并按照以下方式进行。我的编辑文本有多行。当我输入更多行并尝试在edittext中从下向上移动时,edittext的滚动不起作用。有人可以帮我吗?谢谢.. 最佳答案 试试这个主.xmlMyActivity.javapublicclassMyActivityextendsActivity{privateEditTextet;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanc
我有一个fragment,里面有一个recyclerview(GridlayoutManager)。recyclerview中的项目并不复杂或有图像,但在向下滚动recyclerview时滞后(在Nexus5上测试)。我将hasFixedSize和hasStableIds设置为true有谁知道为什么会这样?提前致谢。fragmentpublicclassEditTimetableFragmentextendsFragmentimplementsTimetableRecyclerViewAdapter.ClickListener{publicEditTimetableFragment()